hydraulic drum brakes - Francés Inglés Diccionario